//package com.waiting.thrift.demo;
//
//import com.waiting.thrift.demo.vo.Hello;
//import org.apache.thrift.TProcessor;
//import org.apache.thrift.protocol.TBinaryProtocol;
//import org.apache.thrift.server.TServer;
//import org.apache.thrift.server.TSimpleServer;
//import org.apache.thrift.transport.TServerSocket;
//import org.apache.thrift.transport.TTransportException;
//
///**
// * @author bjweitingting
// * @description
// * @date 2018/9/6
// **/
//public class HelloServiceServer {
//    public static void main(String[] args) {
//        try {
//            System.out.println("服务端开启....");
//            //
//            TProcessor tprocessor = new Hello.Processor<Hello.Iface>(new HelloServiceImpl());
//            // 简单的单线程服务模型
//            TServerSocket serverTransport = new TServerSocket(8080);
//            TServer.Args tArgs = new TServer.Args(serverTransport);
//            tArgs.processor(tprocessor);
//            tArgs.protocolFactory(new TBinaryProtocol.Factory());
//            TServer server = new TSimpleServer(tArgs);
//            server.serve();
//        } catch (TTransportException e) {
//            e.printStackTrace();
//        }
//    }
//}
